• word of the day

    rana clamitans

    rana clamitans - Dictionary definition and meaning for word rana clamitans

    Definition
    (noun) similar to bullfrog; found in or near marshes and ponds; of United States and Canada
    Synonyms : green frog , spring frog
Download our Mobile App Today
Receive our word of the day
on Whatsapp